washing installation - French English Dictionary